English Dictionary
◊ LONG RUN
long run
n : a period of time sufficient for factors to work themselves
out; "in the long run we will win" or "he performed well
over the long haul" [syn: {long haul}]